package com.eobard.params;

import lombok.Builder;
import lombok.Data;

import java.util.List;

/**
 * @Author: Eobard Gu
 * @Date: 2025-08-07
 * @Description: 修改普通方法参数的参数配置类
 */

@Data
@Builder
public class MethodArgumentParams extends IMethod{

    private String basePackage;

    @Builder.Default
    private boolean isReferenceMethodOnly = true;

    @Builder.Default
    private int minAddParamNum = 1;

    @Builder.Default
    private int maxAddParamNum = 3;

    private List<String> packageList;
}
